contractor for mine work - Turkish English Dictionary